-- card: 4839 from stack: in.0 -- bmap block id: 4006 -- flags: 4000 -- background id: 3797 -- name: TheIndex ----- HyperTalk script ----- on openCard hide field 1 hide field 2 set lockText of card field 1 to true end openCard -- part 42 (button) -- low flags: 00 -- high flags: 8003 -- rect: left=356 top=75 right=96 bottom=458 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 0 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: Add Keyword ----- HyperTalk script ----- on mouseUp ask "Enter New Keyword:" if it is not empty then put it into keyname doMenu New Card set the name of this card to keyname put keyname into field keywords get the number of lines in card field finder of card theIndex put keyname into line it+1 of card field finder of card theIndex end if end mouseUp -- part 43 (button) -- low flags: 00 -- high flags: 8003 -- rect: left=76 top=73 right=94 bottom=178 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 0 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: Re-Index ----- HyperTalk script ----- on mouseUp set cursor to 4 set loc of message to 10,170 play harpsichord c put "Sorting Reference Cards . . . Please Wait" into message put empty into card field finder set the cursor to 4 sort by field keywords get the number of cards put it into x put 0 into y subtract 1 from x play harpsichord e flash 1 put "Getting Keywords . . . Please Wait" into message set lockscreen to true repeat x add 1 to y go next get field keywords put it into line y of card field finder of card 1 end repeat go card 1 set lockscreen to false play harpsichord g flash 1 put "Compacting Stack . . . Please Wait" into message doMenu "Compact Stack" play harpsichord c5 g4 e c flash 1 put "Done" into message wait 2 seconds hide message end mouseUp -- part 45 (field) -- low flags: 01 -- high flags: 2007 -- rect: left=76 top=96 right=307 bottom=458 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 0 -- font id: 3 -- text size: 9 -- style flags: 0 -- line height: 12 -- part name: finder ----- HyperTalk script ----- on mouseUp put the optionkey into keystate if the selection is empty then set lockText of the target to false repeat two times click at the clickLoc end repeat put the selection into holder push card visual effect wipe right to black visual effect wipe left find holder in field keywords -- This line is the link if the result is not empty then answer "No match for keyword " "e& holder"e pop card end if end if click at 0,0 --disable selection set lockText of the target to true end mouseUp -- part contents for background part 1 ----- text ----- -- part contents for background part 41 ----- text ----- What links to Patrick? -- part contents for card part 45 ----- text -----   Welcome to hyper-Hackers A few HC questions A limitation in HC Attaching new icons to Stacks? auto disk librarian/cataloger stack? Buttons that can be held down can't find error in hypercard CatMaker closeField emulator Copy Card is really Card & Background! Copying contents of stacks Does HC work with non-Apple printers? doFKEY XCMD DoMenu and FunctionKeys Dual Scrolling Fields Possible Eliminating the card window Esperanto Stack "Bug" Fast searching in Hypercard Function Genealogy stack GetClipboard / PutClipboard XCMDs hayes and hypercard hayes and hypercard How to catch key clicks? Hyper Card Requests HyperAge address HyperAge Magazine, Volume 1, #1 HyperCard bug Hypercard Card Digest Contribution HyperCard XFCN for displaying pictures? HyperCard/MultiFinder bug ? hyperhackers HyperTalk Books, How to Judge? HyperTalk Limitations/Another Wishlist Hypertext'87 Workshop mini trip report I'll Never Make You Declare Variables Input validation   (test if input is numerical) Intercepting keyDown Events Keydown messages Locking and unlocking fields made easy loss of environment Magic Sac maps in hypercards Missing CloseField message when user clicks directly on a button More on closefield Multi-Media Platforms - Call for Papers and Reviewers Printer Drivers and Hypercard Printing without dialog box Printing without dialog box. Problems with hiding the card window Re:  HYPER-HACKERS Digest Re: "Repeat with...." question Re: "Repeat with...." question Re: "Repeat with...." question Re: Copying contents of stacks Re: Copying contents of stacks Re: Copying contents of stacks Re: Dual Scrolling Fields Possible Re: hayes and hypercard Re: HyperAge Magazine, Volume 1, #1 Re: HyperAge Magazine, Volume 1, #1 Re: HyperCard bug  <- No, it's a feature. Re: HyperCard bug  <- No, it's a feature. Re: HyperCard bug  <- No, it's a feature. Re: HyperCard bug  <- No, it's a feature. Re: HyperCard bug  <- No, it's a feature. Re: HyperCard bug  <- No, it's a feature. Re: Hypercard Passwords Revisited Re: HyperTalk Books, How to Judge? Re: HyperTalk Books, How to Judge? Re: HyperTalk Books, How to Judge? Re: HyperTalk Books, How to Judge? Re: HyperTalk Books, How to Judge? Re: HyperText and Cross-linking Re: I'll Never Make You Declare Variables Re: Importing into a stack. Re: Input Validation Re: maps in hypercards Re: maps in hypercards Re: new book:  HYPERTALK Programming, by Dan Schafer Re: new book:  HYPERTALK Programming, by Dan Schafer Re: new book:  HYPERTALK Programming, by Dan Schafer Re: numeration problem Re: Printing changed cards in a stack Re: Re: HyperText and Cross-linking (long) Re: Shafer: HyperTalk Programming eratta Re: Shafer: HyperTalk Programming eratta Re: sources for STACKS Re: Stacks for kids... Re: Stacks for kids... Re: Ted Nelson Re: the target Re: the target Re: the target Re: the target Re: the target Re: Update of comp.binaries hypercard vote Re: Usenet answers (PrGeneral & ID 02s) Re: Various Re: wanted: HyperTalk information Re: WARNING: Bad HyperTalk books Re: WARNING: Bad HyperTalk books Re: WARNING: Bad HyperTalk books Reasons to hate your Macintosh II - #189 searchscripts script Shafer: HyperTalk Programming eratta Simultaneous scrolling Size of HyperTalk programs sorting fields Stacks for kids... TEXAS free-text database/indexer/browser Hypercard stack Thanks the target Undo Your Stacks! Usenet answers (PrGeneral & ID 02s) Various Visual Effects Visual Effects Want flexible HC tone dialer! wanted: HyperTalk information WARNING: Bad HyperTalk books What is HyperCard good for? Word Alignment of Pascal Strings on Mac vs Mac 2 XFCN & HyperTalk questions XFCN needs to update HyperCard screen?